@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu  } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED736 FREE SECTORS COPYING---D1:DIRECK.COMl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 138ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u$$S L L L i?H ihL5$`ɛ Ȣ$ɛ`:ȱ:Dȩ:T}i惠 ɛ 者ȩ`%'$$DISK2XFD>$ɛ  `%$ %$-L#&ii$U}%'%' \$`L*轢$1980L%$L%L%轢$ (BL(SRWL%? *L/ZLI&L%% g&`V}@ B V`` & m' &L'`Ѣ& m' &L'Insert Source, Press a Key.Insert Dest., PressW} a Key.ԄեH ؠ) '(h`%H BHIh '%`@i0L-'L*`$$D$EBHX}I '`ІѠ ɛ '` +'%B JD'E(H 'L('R ' +'%B'JD'E(H 'Y}'RL(` VL)`(`(u4a{8 `%&B J '%$BJK '%(BJK '`L*% BL' )Z}L%Baud Rate:L*ԅդ$0:LN)$0:H W)h80eԅԐ ߄Ԥզ`8` օ&եՅעeԅԥeՅ[}`' & ^&L)'L)''H'RK%F B V䮫%BD'E JK V䮫% BD*EHI V) m'h\} & 'L/process aborted - i-o error #'*6*M*U*m**internal errorneed drive # on outputbad numXmodem abort - receiverX]}modem abort - userBad source drive:error- *L/ *L/Hh **HH* m'hh m' '` BD*EcHI^} V`DISK2XFD V0.90 (C)1994 Ken Sidersthis program may be freely distrib- uted but not sold alone or in conj-unction with_} any other productusage: DISK2XFD [options] outputfileoptions: -Sn *Source drive (1=def) -W *Promp`}t when done -Bnn *Baud Rate (see docs) -R *Reduce Read Length -? *This listDISK2XFD 0.90 -a} freeware(C)1994 Ken SidersSource is:single1050 doubledouble density,,,莫%/ ' 'S, m' 'l, mb}' ' '' $% m' D'$ɛ ^&l ' %'D':L*80Ř . 3/ & /2 c}d4 /HƦƥh 0LG-查 B.L-"HƟƞhL^-eed}L^-HƦƥh88ЅLw) 0 (/ m' & '/ m' & 'L/   e} Li. 1R@ Y`8х38$/3 d4 &a3c3LH.f}b3L.H2 d4h`1S@  S0 ) 膙` ', m' ,, m', g}m' ' '` & ' & ' & ' & ' &L' ^&L,L,l $柭ŞƟƟ`//)8h}v<`8`v4`total sectors:... non-zero sectors: 'RL0v48壅L0 & ˢ2 d4 '2 d4i}恪 0L0% BDEHI 'ee8奅 LH0`% BdD3EHIL'v4j}8 ' 'L0 '8圅L1L)12 d4 1 1L'2L'2CH3 d42 d4恪d3 72k}2d3 72Lz1 72i恥 72i8奅 L013 d4 ' ' 1 1H3 d4L( ,2l}` 1 1 1 1L*%H BHIhL'%BHILV䮫% BDEHIL'L*% BLV䅂m}e 1 1I 1 2 ,2 1L_2 1 1 1L'2L'2C`eading source... riting tn}o file... pening output file.... aiting for receiver... Modem-Sending... XModem-Send Complete... d-Err: o}gnr etry bort ?(p}q}RU m'RȄU '`,J DISK2XFD v0.90 Copyright 1994 Ken Siders This program is freeware and my be distributed, but not sold. The s} only restricition is the file DISK2XFD.ARC is kept intact and unchanged. DISK2XFD.COM - the program DI t}SK2XFD.DOC - this file From now on DISK2XFD will be referred to as D2X. Int u}roduction D2X will convert a single sided single, enhanced, or double density disk to XFD format for use v} with PC-Xformer. I believe ST-XFormer also uses the same file format. The output can be to a disk file (on the s w}ame or different disk) or via XMODEM to an R: device. All you need to use to use Xmodem is to append D2X to an R: x}handler (or be sure one is booted) and specify R: as the output file, link the two computers together, and have a termin y}al program on the other side that has Xmodem receive. D2X uses standard XModem with a checksum not the XModem-CRC. z} If anyone wants CRC or other protocols send me info on how the CRC code is calculated as well as other difference {}s. It is up to you to get an interface and rig up a null modem cable. This is descibed in many sources and not repeate |}d here. I could provide docs on how to build an interface using a max232/icl232 ic, a 74LS03 ic, and few support c }}omponents. I actually built one into DB9 hood that has a IBM compatable output (with 9 pin ports). I don't think ~}I would ever try this again though. Although I build this one myself using a SX212 to figure which SIO pins are used } for which functions. I believe this type of interface is described somewhere. D2X } to a disk file The format to use is: DISK2XFD [options] outputfile With Atari or MyDos }you will be prompted for the [options] outputfile part with a "DISK2XFD>" prompt. The output file must specify the } disk number use D1:name (or any other drive) not D:name or name. D2X uses the drive to find out if disk swaps will be }required. Options are: -Sn Set source drive (n is 1 to 8). The default is drive 1. The drive must be a re }al drive or an O.S. simulated RAM drive that emulates a real one. DOS type RAM drives will not work since they are } only emulated on the CIO level and not SIO level. -W causes DISK2XFD to reprompt when done so you can translat }e multiple disks without reloading the program. Caveats: Even though the file size is a multiple of 128 } bytes, Bobterm and possible others adds an extra block to the end, making the filesize 128 bytes bigger and XForme }r would not recoginize it as a disk. I tried De-term and it did not append the extra bytes. Hopefull }y future versions of XFormer will be more flexible about disk and file sizes. If the source and destinat }ion is the sam drive, you will prompted for disk swaps. D2X compresses blank sectors in memory to save disk swaps }on disks that are not full. This does slightly slow disk writes. Future versions won't compress empty sectors if swaps } are not required to speed output. D2X to R: The line format is } the same as above except with additional options listed below. The following options are ignored on disk output. } -R Reduce Timeout. The disk will be read and written in small chunks. Use this option if XModem times out } on the receive end waiting for the slow atari disk drives. Most terminal programs can be configured to eliminate }this by increasing the maximum number of retries, but some probably can not be. -Bnn Baud rate. Sets the b }aud rate to send. Default is 19200 baud (this will usually be 9600 baud on devices not supporting 19200 baud). Val }ues are: 15=19200 14=9600 13=4800 12=2400 10=1200 8=300. These is the value stored in aux1 on an xio 36 call. Other va }lues may be possible - see your manual. The baud rate of D2X must match that of the reciever. Afte }r the option, use R: as your output file. Do not start the receiver yet. Start up D2X with the appropriate options and } R: as the filename. The disk will be read and you will receive a message telling you it is waiting for the destin }ation. On the receiving computer, Start XModem Download. This must NOT be XModem-CRC but standard Xmodem (or XMod }em-Cksum). To abort the transfer any time, press and hold OPTION until the transfer is cancelled. This should aut }omatically abort the receiver. If it doesn't, manually abort the receiver. You should also be able to abort a transfer } on the receiver in. If D2X doesn't abort wither press OPTION on the Atari or type a couple control-X's on the rec }eiver. Caveats: D2X does not add extra data to the end of the file so the problem mentioned above does n }ot exist. The biggest problem is that some terminal programs may not support standard XModem. } Additional Information. This program was tested on an Atari 800XL and a 1050 disk drive with US }-Doubler. The serial interface was a home build interface (Rverter or SX212 type). It was tested with the BobVerter ha }ndler from Bobterm. On the IBM end I used Crosstalk for windows as the receiver. I couldn't use the terminal prog }ram that comes with Windows because it only supports XModem-CRC and YModem. I had no problems with tr }ansfers up to 19200 baud. It should work with any 850 compatable R: handler that doesn't occupy any memory abo }ve location $2400. Some interfaces may not support rates above 9600 baud. Send comments, problems of any kin }d to: cp576@cleveland.freenet.edu Include you votes for any of the following. If any already exist let }me know too. Other possibilities: XFD2DISK - xfd to disk possibly with XModem recieve. I will do this } first, since I need it. Is there any other way to get a file out of a disk image? DISK2ATR,ATR2DISK - W }hat is in the 16 byte header of an .ATR file? DCM2XFD/XFD2DCM - Discomm to XFD file and vice versa. This would } probably be useful more as an IBM program. It probably wouldn't be too difficult to add to DISK2XFD. I spent a whil }e decoding DISKCOMM files, might as well put it to use. On single drive systems with a command line type DOS, }start it upwithout parameters so you can swap disks. Other Programs to look for. All support command line and menu b }ased DOS's.KEDIT E: based text editor supporting 40/80 column screens and horizonal scrolling to 127 characters.KAS }M Atari Macro Assembler and RA65 compatable M.L. Macro Assembler. Assembles to loadable or relocatable files.KLINK L }INK65 compatable linker. Links files generated by RA65 and KASM.KCONVERT Fast ascii<-->atascii converter. files.KLINK L m,`.pppB-B,B.pp,B-B!-BA-Ba-B-B-B-B-pB-pB-B!.B.pB-BA.B.A,B, F,pB-BB.pppppB-B,B.A,pp@B0}Ap, Sector 0000 }򮠰 Diskette .XFD XModem(Rn:) Input Type } Output Type Source=D1: Dstnatn=D1: XModem=R1: Baud=19200 Exit 2 DOS Help Screen Ini}tiate Conversion  Selection ? Copyright 1994 Kenneth Siders 0)Q Wel}come to DiskFormer! - The program for interconverting Disks, ATR Files, and XFD files.DiskFormer can send and receive XFD} format files through an R: device using XModem protocol. DiskFormer can even be used to sector copy disks. Files can }also be received in ATR format. To use, set the input and output types. Also, set the source and destination drives}. If the source or destination is XModem, the corresponding drive doesn't matter. If you are using XModem send or recei}ve, set the R: port - usually R1:. Also, when using set the baud rate. Some interfaces may only support up to 9600 baud}. Future version may support othertransfer protocols and Diskcomm files. Press Any K}ey. Q( }i5 i50 i5@ i5P i5` i5p i5 < 40,1!/Fȍ 36.I6. L3 4L}3Hh`` PL= PB40 K4@4L4A4L9>(: O[4y4"PPPPP0H1Hp0,}1 Nh1h0`hh B VBD4E JK Vl E:K,,,`,,,`4%!!# C5505}4 L NLc3` `0` Internal Error #xxx! @i``4H 4hDEB4JKh5 Vh5}4`0)@ B V4`4`GHFH` B4D4E4H4I V4HHIh`B4D4E4H4I} V44HHIh`44`44`444 54`BrD6E@HI V4 N` BrD6E}@HI V4 N`BHI V4`PR}8066  L 766 6 6 1@R Y`80661S}@  S0) 66`}}" C |OOO8 <8 i588 ;< L < 9L8 }988 < %92i4i44i捥jͮ8 i5` ;8 i58` < ;oL:- ;͏8% ;I͏}8 ]; ~=W,X, ;͎8 Lk9 = 9L)9i悥j8逅Ƃ( 988 <`8`9 < w= ;L99 ;}L: w=`44OO8 <8 i5 ;L: ;4 4Lt:LB:W= L : ;L;L;C88< }L ;i84逍444 4LI:8 i5Lq<` w=` ; ; ; ;8 i5: L NLc38 i5ʠ: L} NLc3 Abort by Host - Press a Key! User Abort - Press a Key. 8 54Lq<`8BHI VLq<`8 B}DEHI VLq<`8BDEHI VLq<`L:8 BLV䅆 < ~= ;8 ;8I ; 6; w= ;L;}8 ; < : ;L;L;C88 <` =L;R1:; <584Lq%O PhhLc3 L NL> L NL> L N _L6=6= &O }L NOL>L>%L[>hhLc3 GL>8 BL>8874 8i83Ƃƍ47}48逅ƍ84逍44JL>8 >L>8 >i L NL@L@ CF L A7 6=63 <5 }N ,6r6 B60: L NLc36 eC6L?8ЅK8?8-8*'8項}8ąLP@ ?LX@ ?LX@ ?LX@66L?66=`8h8n88}8ЅL?8څL? i5 C i5 N |O K3 <5 N66 LL8!BDEH}I V N8 L _L8j储BDEHI V NL@HIJ` LOOLkAELc3 XF L!3 }<5 N L44 5 NL> i5 L NLc3 L44 9L> #=LEA xL D=6=64444 L }34 4I LW,X,O 6C66m6m68464464LA6=6=L>LEA L NhhLc3#O A7}= OL*B |O66 _L6=6= LO 6U66 Lm6m6 3m6m686}6W,X,jП`86х64866# M L NH ,MhBLFBB BLTB8`Lc3 (? C,`) }`8 `i@`EC L NBC CC DCL?L?L?>*:Density? ingle nhanced ouble 0: C80e}`&&&ee`ԄLC آ0芨0)ȩ` C`H)DhJJJJD`0123}456789ABCDEFEE L N9D; Fri, 8 Jul 94 17:34 GMT Received: by antic.sub.org (CrossPoint v3.02); 08 Jul 199A}4 19:34:22 +0100 Date: 08 Jul 1994 19:30:00 +0100 From: ulf@antic.sub.org (Ulf Petersen) To: lenn@atari.archive.umich.edu B} Message-ID: <5SVGaa51S7B@antic.sub.org> Subject: READ THIS FIRST! X-Mailer: XP v3.02 MIME-Version: 1.0 Content-Type: texC}t/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Status: RO X-Status: Hi! ENHANCED.XFD is a file containD}ing a blank disk in enhanced density. I was told that many people have been looking for something like this because PC E}XFORMER 2.0 itself is only able to format disks in single density. ENHANCED.XFD is also needed when you want decompress DIF}SKCOMM files on the PC (using PC XFormer). I don't know to which subdirectory such a file belongs, but I suppose the G} PC Xformer directory will do. Cheers, Ulf -------------------------------------------------------------------------H} Ulf Petersen, GERMANY InterNet: ulf%antic@cls.de MAILBOX/FAX: 04381/4739 / ANTIC - Die Box im NorI}den / 8N1 / 300-19200 BPS ## CrossPoint v3.02 ## rNet: ulf%antic@cls.de MAILBOX/FAX: 04381/4739 / ANTIC - Die Box im Nor5}?B%DOS SYSB*)DUP SYSBSDISK2XFDCOMB:rDISK2XFDDOCBIDISKFORMCOMBIDISKFORMDOCB >ENHANCEDTXT